open canals - Türkisch Englisch Wörterbuch